home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 2237 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  2.2 KB

  1. Path: i_mitchell_pc.sunderland.ac.uk!Ian.Mitchell
  2. From: Ian.Mitchell@sunderland.ac.uk (Ian Mitchell)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Compiling OWL under Visual C++
  5. Date: Tue, 16 Jan 1996 17:30:32
  6. Organization: University of Sunderland
  7. Message-ID: <Ian.Mitchell.267.001182C6@sunderland.ac.uk>
  8. References: <1996Jan8.130134.12002@es.dupont.com> <4cruae$egh@itnews.sc.intel.com>
  9. NNTP-Posting-Host: i_mitchell_pc.sunderland.ac.uk
  10. X-Newsreader: Trumpet for Windows [Version 1.0 Rev A]
  11.  
  12. >> Is it possible to take existing Borland OWL code, throw it into the VC++ 
  13. >> IDE, compile and run it without modification?  I already use OWL and want 
  14. >> to jump ship to Visual C++ && MFC and I'm hoping I can support my 
  15. >> existing code under the new environment.
  16. >> 
  17.  
  18. >You wouldn't be able to simply take your source code and move it
  19. >over.  Your source is reliant on the OWL headers and DLL's.  At
  20. >the very least you'd need to take the source code for OWL and
  21. >rebuild it under Microsoft's environment.  Even then, I think it
  22. >would be a difficult proposition, as their releases are never
  23. >synced up with each other in terms of the C++ features they
  24. >support.  For instance, Borland was out with template support and
  25. >exception handling well before Microsoft was.  If you do find you
  26. >can easily migrate OWL to Microsoft, I'd be interested to hear
  27. >about it!
  28.  
  29. >-Eric Minor
  30.  
  31. The best strategy might be to raise the level of abstraction a bit. Try
  32. looking for an OO CASE tool that supports 3rd party class libraries.
  33. The tool should allow you to model your MFC and OWL stuff in
  34. separate domains which can then be targeted to separate source files
  35. and compiled. Unfortunately the domains will almost certainly have to
  36. be completely decoupled, but it would give you a high level management
  37. policy. I haven't specifically tried this, but I believe that Rational Rose
  38. should do the job.
  39.  
  40.  
  41. Regards, Ian Mitchell
  42.  
  43. -----------------------------------------------------------------
  44.        Ian Mitchell   Ian.Mitchell@sunderland.ac.uk
  45.  osiris.sund.ac.uk/research/canopus/mitchell/rpl.html
  46. -----------------------------------------------------------------
  47.                  sic biscuitus disintegrat
  48. -----------------------------------------------------------------
  49.  
  50.